package mySocketTest;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

public class ReceiveDemo {
    public static void main(String[] args) throws IOException {
        // 创建接收端Socket对象。
        DatagramSocket ds = new DatagramSocket(11111);

        byte[] bys = new byte[1024];

        while(true){
            DatagramPacket dp = new DatagramPacket(bys, bys.length);
            ds.receive(dp); // 接收数据包

            byte[] data = dp.getData(); // 获取数据包中的内容。
            String str = new String(data, 0, dp.getLength());
            System.out.println(str);
            if(str.equals("886")){
                break;
            }
        }
        ds.close();
    }
}
